Skip to content

test(mcp): add stdio integration coverage - #100

Merged
yashranaway merged 1 commit into
mainfrom
t3code/mcp-stdio-tests
Aug 10, 2026
Merged

test(mcp): add stdio integration coverage#100
yashranaway merged 1 commit into
mainfrom
t3code/mcp-stdio-tests

Conversation

@yashranaway

Copy link
Copy Markdown
Collaborator

Closes #31

Summary

  • run the built headless-mcp process through initialize, notifications, tool discovery, and a real browser-command round trip
  • cover malformed input, oversized input, and rejection of local CLI commands over MCP
  • wire the suite into the existing protocol/security test entry point
  • mark backlog C3 complete and document the added coverage

Verification

  • docker run --rm -v "$PWD:/work" -w /work swift:6.1-bookworm bash apps/headless/test.sh (32/32 protocol tests; MCP integration passed)
  • npx --yes pnpm@9.15.0 test:runtime
  • git diff --check

@yashranaway
yashranaway merged commit 5612118 into main Aug 10, 2026
7 checks passed
@yashranaway
yashranaway deleted the t3code/mcp-stdio-tests branch August 10, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

C3 — Zero MCP tests

1 participant